// xc_lshop/club/order/com/cameraset.js
var club_scanbill = require('../../model/club_scan')
Component({
  options: {
    addGlobalClass: true,
    multipleSlots: true
  },
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    config:{},
    
    isshow:false
  },

  /**
   * 组件的方法列表
   */
  methods: {
    showmodel(){      
      var that= this;
      club_scanbill.getconfig().then(function(res){         
        that.setData({config:res,isshow:true})
      })
    },


    settool(e){     
      var dataset =e.currentTarget.dataset
      var updatemodel={};
      if(dataset.type=="value") {

        updatemodel["config."+ dataset.field]=e.detail.value   
      }
      else
      {
        updatemodel["config."+ dataset.field]=e.detail?"1":"-1"   
      }
       
      this.setData(updatemodel)  


     console.log("dffff")
     console.log(updatemodel)

      club_scanbill.setconfig(this.data.config)  
      this.triggerEvent("scanconfigupdate",  this.data.config)    
    },
    onPopClose(e){
      this.setData({isshow:false})
    }

  }
})
